body {
	background: none repeat scroll 0 0 #F8F8F8;
	margin:0px auto; 
	font-size:10pt; 
	
}
a:link {text-decoration: none;color: black}
table{
	font-size:10pt; 
}
.table_layout{
	width:100%;
	border:   0px; 
    border-collapse:   collapse; 
    border-spacing:   0px; 
    padd:expression(this.cellPadding=0);
}
.content_table{
	border-left: 1px solid #FFDCA5;
	border-right: 1px solid #FFDCA5;
	border-top: 1px solid #FFDCA5;
	border-bottom: 1px solid #FFDCA5;
	width:820px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.content_table_detail{
	border-left: 1px solid #FFDCA5;
	border-right: 1px solid #FFDCA5;
	border-top: 1px solid #FFDCA5;
	border-bottom: 1px solid #FFDCA5;
	width:1220px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.content_table_jf{
	border-left: 1px solid #FFDCA5;
	border-right: 1px solid #FFDCA5;
	border-top: 1px solid #FFDCA5;
	border-bottom: 1px solid #FFDCA5;
	width:800px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.remarks{
	 padding: 0 4px;
	 width:500px;
	 padding:0px 0px 0px 0px;
}

.remarks ul {
	width:800px;
	list-style:decimal;
	margin-left:-0px;
	padding:0 0 0 20px;
} 
.remarks ul li {text-align:left;color:red; padding:0 0 0 0;}

.table_header{
	background:url(../images/table_header.png);
	text-align:left;
	color:white;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
	height:30px;
}
.table_row_odd{
	border-bottom: 1px dashed #BEBEBE;
	height:25px;
}
.table_row_even{
	border-bottom: 1px dashed #BEBEBE;
	height:25px;
	background:#CCFFFF;
}
.table_row_odd_hand{
	border-bottom: 1px dashed #BEBEBE;
	height:25px;
	cursor:pointer;
}
.table_row_even_hand{
	border-bottom: 1px dashed #BEBEBE;
	height:25px;
	background:#CCFFFF;
	cursor:pointer;
}
.pop_div{
	width:400px;
	margin:0px auto;
	overflow:hidden;
	border:#666666 solid 1px;
}
.form_header_div{
	width:400px;
	margin:0px auto;
	padding:10px 1px 6px 26px;
	background-image:url("/images/bg-blue-header-popup.png");
	color:white;
	font-weight:bold;
	
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
	/*background: -moz-linear-gradient(#A8B6C8 0%, #637E9D 10%, #365A81 100%) repeat scroll 0 0 transparent;*/
}
.form_content_div{
	width:400px;
	margin:0px auto;
	background-color:#FFF;
}
.form_header{
	width:400px;
	height:40px;
	
}
.form_foot_div{
	width:400px;
	margin:0px auto;
	background: none repeat scroll 0 0 #E6E6E6;
    height:40px;
	/*margin-bottom:-15px;
	padding-top:10px;*/
}
.form_table{
	border:0;
	width:400px;
	margin:0px auto;
}
.inutpassword{
	width:200px;
	height:30px;
	
}
#checkpic{
	margin-bottom:0px;
	margin-top:0px;
	width:60px;
	height:30px;
	vertical-align:top;
}
.inputval{
	width:130px;
	height:30px;
	vertical-align:top;
	margin-bottom:0px;
	margin-top:0px;
}
.titlebt {
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #000000;
	background-image: url(/images/top_bt.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent: 15px;
	padding-top: 5px;
}

.titlebt_noactive {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	background-image: url(/images/top_bt_noactive.jpg);
	background-repeat: no-repeat;
	display: block;
	text-indent: 15px;
	padding-top: 5px;
}

.newNewsTable{
	border:0;
	width:100%;
}
.newsHead{
	font-size:24px;
	text-align:center;
	vertical-align:central;
	height:50px;
	font-weight:bold;
}
.newsTime{
	font-size:12px;
	text-align:center;
	vertical-align:central;
	height:30px;
}
.mobile_th{
	width:100%;
	height:30px;
	font-weight:bold;
	color:white;
	background-image:url("/images/bg-blue-header.png");
	line-height:30px;
	padding-left:5px;
	margin-top:5px;
}

.mobile_out_sheet_table{width:100%}
.mobile_out_sheet_table td{height:30px; vertical-align:middle;valign:middle }

.mobile_out_detail_table{width:100%}
.mobile_out_detail_table th{height:30px; vertical-align:middle;valign:middle; background-color:#ccc; }
.mobile_out_detail_table td{height:30px; vertical-align:middle;valign:middle }
.mobile_out_detail_table_foot{margin:0px auto;background: none repeat scroll 0 0 #E6E6E6;height:50px;line-height:40px; text-align:center}
.mobile_in_ter_id{height:100px; vertical-align:middle;valign:middle}